i dedicate my life to you - Francés Inglés Diccionario